package com.bestcem.xm.award.service.dto.awardaward;

import com.bestcem.xm.award.service.bo.award.AwardAwardBO;
import com.bestcem.xm.award.service.bo.award.WinDataBO;
import lombok.Getter;
import lombok.NoArgsConstructor;
import lombok.Setter;
import lombok.ToString;

import javax.validation.constraints.NotNull;

/**
 * 创建奖励参数
 * @author sh.pei <sh.pei@idiaoyan.com>
 * @version v1.0
 * @date 2021/7/1 11:24
 */
@NoArgsConstructor
@Getter
@Setter
@ToString
public class CreateAwardDTO {

    /**
     * 奖励数据
     */
    @NotNull(message = "奖励数据不能为空")
    private AwardAwardBO awardAward;

    /**
     * 项目title
     */
    private String projectTitle;

    /**
     * 红包奖励需要钱包id
     */
    private String walletId;

    /**
     * 奖励数据
     */
    private WinDataBO winData;

    /**
     * 用户id
     */
    private String userId;

    /**
     * 用户名称
     */
    private String userName;
}
